import { useQuery } from "@tanstack/react-query"; import { wwwAPI } from "@/utilities/wwwAPI"; import { GetAutoEssayAPI } from "@/type/wwwAPI"; import { getMillis } from "taehui-ts/date"; import { useAvatarStore } from "@/store/Stores"; export default function useGetAutoEssay( forumID: string, isAutoEssayOpened: boolean, ) { const { totem } = useAvatarStore(); return useQuery({ enabled: isAutoEssayOpened, queryKey: ["autoEssay", forumID, totem], queryFn: async () => { const { data } = await wwwAPI.get<GetAutoEssayAPI>( `/autoEssay/${forumID}`, { headers: { millis: getMillis(), totem, }, }, ); return data; }, initialData: [], }); }